#ifndef __WATCHPOINT_H__
#define __WATCHPOINT_H__

#include "common.h"

typedef struct watchpoint {
    int NO;
    struct watchpoint* next;

    /* TODO: Add more members if necessary */
    char* e;
    int32_t val;

} WP;

WP* new_wp();
void free_wp(WP*);
void print_wp();
void delete_wp(int);
bool wp_changed();

#endif
